department of r&d and technology - Deutsch Englisch Wörterbuch